|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.boaframework.BOAparameter
public class BOAparameter
Class used to store the information of a BOA parameter. Basically, what is stored is [Lowerbound:Stepsize:Upperbound]. [1:5:20] = {1, 6, 11, 16}. Please report bugs to author.
| Constructor Summary | |
|---|---|
BOAparameter(java.lang.String name,
java.math.BigDecimal low,
java.math.BigDecimal high,
java.math.BigDecimal step)
Describes a parameter for a BOA component. |
|
BOAparameter(java.lang.String name,
java.math.BigDecimal low,
java.math.BigDecimal high,
java.math.BigDecimal step,
java.lang.String description)
Describes a parameter for a decoupled component. |
|
BOAparameter(java.lang.String name,
java.math.BigDecimal defaultValue,
java.lang.String description)
Describes a parameter for a BOA component. |
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
|
java.math.BigDecimal |
getHigh()
|
java.math.BigDecimal |
getLow()
|
java.lang.String |
getName()
|
java.math.BigDecimal |
getStep()
|
java.util.HashSet<Pair<java.lang.String,java.math.BigDecimal>> |
getValuePairs()
Returns all values of the parameters which satisfy [Lowerbound:Stepsize:Upperbound]. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BOAparameter(java.lang.String name,
java.math.BigDecimal low,
java.math.BigDecimal high,
java.math.BigDecimal step)
name - of the parameter.low - value of the range.high - value of the range.step - of the range.
public BOAparameter(java.lang.String name,
java.math.BigDecimal defaultValue,
java.lang.String description)
name - defaultValue - description -
public BOAparameter(java.lang.String name,
java.math.BigDecimal low,
java.math.BigDecimal high,
java.math.BigDecimal step,
java.lang.String description)
name - of the parameter.low - value of the range.high - value of the range.step - of the range.description - of the parameter.| Method Detail |
|---|
public java.util.HashSet<Pair<java.lang.String,java.math.BigDecimal>> getValuePairs()
public java.lang.String getName()
public java.math.BigDecimal getLow()
public java.math.BigDecimal getHigh()
public java.math.BigDecimal getStep()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getDescription()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||